﻿----------------Solid patcher----------------------
----------------------v0.1-----------------------------
The program install the SP patches.

Key: -h 
 information about the program's keys.

Format features:
 Support for files up to 2 GB.
 Checksum verification.
 Description of the patch in UTF-8 format.
 The patcher does not write extraneous data. (This increases patch compatibility.)
 Display of progress.
 Patching to a copy of the file.

*The program was tested on Windows 10.
*On Windows Xp, the patch description strings are displayed incorrectly.
---------------------v0.2------------------------------
---------------------------------------------------------
The data comparison algorithm has been changed.
The sequence of processing the patch description file has been changed.
---------------------v0.3------------------------------
---------------------------------------------------------
Increased speed of patch creation from large files.
---------------------v0.4------------------------------
---------------------------------------------------------
Patch specification has been changed.
*Previous versions of patchers do not support the new specification v2.
---------------------v0.5------------------------------
---------------------------------------------------------
Patch specification has been changed.
*Previous versions of patchers do not support the new specification v3.
---------------------v0.6------------------------------
---------------------------------------------------------
Increased file size up to 5 Gb.
Removed backward compatibility with previous patch versions.
---------------------v0.7------------------------------
---------------------------------------------------------
Patch specification has been changed.
RLE compression support is added.
---------------------------------------------------------
The patch description file must be in UTF-8 format and contain the following strings:
 Console name
 Original game
 Hack name
 Hack version
 Author name
 Contact
 Comment

*Maximum string length is 512 bytes.
*File template: Solid patcher\ptcInfo.txt.
---------------------------------------------------------
Patch format documentation and sample patch applying code:
 Solid patch structure v4.txt, Solid patch apply demo.c
 https://disk.yandex.ru/d/HfyCerantnVnLQ
---------------------------------------------------------
Solid patcher v0.5 [Windows x86]
https://disk.yandex.ru/d/kJks1_sbJ36BHA
Patcher with support for old versions of patch formats.
---------------------------------------------------------
To display patch information via double-clicking the left mouse button, associate the patch files with the patcher. 
Run the "Solid patcher\SP files association.bat" with administrator rights, for automatic associations.
---------------------------------------------------------
Author by Mr2.
e-mail: rgcorpsoft@gmail.com
Website: https://rgcorp.ucoz.net/
